html {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑" arial;
}

* {
	padding: 0;
	margin: 0;
}

body {
	padding: 0;
	margin: 0;
}

body {
	padding-top: constant(safe-area-inset-top);
	/*为导航栏+状态栏的高度 88px */
	padding-left: constant(safe-area-inset-left);
	/*//如果未竖屏时为0    */
	padding-right: constant(safe-area-inset-right);
	/*//如果未竖屏时为0*/
	padding-bottom: constant(safe-area-inset-bottom);
	/* //为底下圆弧的高度 34px*/
	/*background-color: red;*/
}

.cu {
	font-weight: 600;
}

.duiqi {
	margin: 0 auto;
	width: 80%;
}

a,
a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
	color: inherit;
	margin: 0px;
	padding: 0px;
}


/*<!--顶部菜单-->*/


/*img设置*/

.wrf_ding_img_tubiao img {
	height: 100%;
	width: 100%;
}

.wrf_ding_img_xiaoxi img {
	height: 100%;
	width: 100%;
}

.wrf_free_fabu2 img {
	height: 100%;
	width: 100%;
}

.wrf_s_tubiao img {
	height: 100%;
	width: 100%;
}

.wrf_ding2_1_button img {
	height: 100%;
	width: 100%;
}

.wrf_ding {
	height: 8.46vw;
	width: 100%;
	position: fixed;
	top: 0vw;
	z-index: 9999;
}

.wrf_ding1 {
	height: 5.33vw;
	/* 160px*/
	width: 100%;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	background-color: white;
}

.wrf_ding2 {
	height: 3.13vw;
	width: 100%;
}

.wrf_ding11 {
	margin: 0 auto;
	width: 80%;
	height: 4.69vw;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
}

.wrf_ding11_zuo {
	width: 69.63%;
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
}

.wrf_ding_img_tubiao {
	height: 100%;
	width: 5.16vw;
}

.wrf_dingwei {
	width: 5.27vw;
	height: 28.89%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	position: relative;
}

.wrf_dingwei_img1 {
	width: 1.15vw;
	height: 100%;
}

.wrf_guojia {
	height: 100%;
	font-size: 1vw;
}

.wrf_guojia_quanguo {
	display: flex;
	-webkit-align-items: center;
	align-items: center;
}

.wrf_dingwei_img2 {
	width: 12.2%;
	height: 23.08%;
}

.wrf_city_down ul li {
	list-style: none;
	margin-top: 5px;
	text-align: center;
	font-size: 1vw;
	border-bottom: 1px solid rgba(22, 22, 22, 0.3);
}

.wrf_ding_img_xiaoxi {
	width: 1.5625vw;
	height: 1.5625vw;
}


/*搜索*/

.wrf_two_2_3 {
	width: 37vw;
	height: 2.292vw;
	border-radius: 25px;
	display: flex;
	display: -webkit-flex;
	-webkit-align-items: center;
	border: 2px solid #faac14;
}

.wrf_s_tubiao div {
	line-height: 2.2vw;
}

.wrf_s_tubiao {
	display: -webkit-flex;
	-webkit-align-items: center;
	width: 1.59vw;
	height: 1.25vw;
}

.wrf_two_2_3_fu {
	width: 100%;
	display: flex;
	display: -webkit-flex;
	-webkit-align-items: center;
	margin-left: 16px;
	height: 1.875vw;
}

.wrf_s_input {
	width: 80%;
	margin-left: 10px;
}

.wrf_s_input input {
	line-height: 1vw;
	width: 98%;
	border: none;
	outline: none;
	font-size: 1vw;
	background-color: rgba(255, 255, 255, 0);
}

.wrf_s_button {
	border-radius: 20px;
	width: 27%;
	text-align: center;
	background-color: rgb(250, 172, 20);
	color: white;
	font: "微软雅黑";
	font-size: 1.4vw;
	margin-left: 2vw;
	height: 121%;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	text-align: center;
}


/*城市列表*/

.wrf_city_down {
	position: absolute;
	background-color: white;
	/*width: 92px;*/
	width: 6vw;
	top: 100%;
	left: 24%;
	border-radius: 6px;
	/*margin: -32px 0px 0px 18.3vw;*/
}

.wrf_ding11_you {
	width: 28.05%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
}

.wrf_free_fabu {
	width: 10.5vw;
	border: 2px solid orange;
	border-radius: 12px;
}

.wrf_free_fabu2 {
	/*width: 91%;
	margin: 0 auto;*/
	margin-left: 1vw;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	font-size: 1.042vw;
	color: orange;
	height: 1.875vw;
}

.wrf_free_fabu2_text {
	width: 100%;
	/*height: 100%;*/
}

.wrf_free_fabu2 img {
	width: 1.042vw;
	height: 1.042vw;
}

.wrf_dengluAndZhuce {
	display: flex;
	justify-content: space-between;
	height: 1.875vw;
	/*border: 1px solid orange;*/
	border-radius: 12px;
}
.denglu_zhuce{
	display: flex;
	justify-content: space-between;
	height: 1.875vw;
	border-radius: 12px;
	border: 1px solid orange;
}
.wrf_dl {
	display: -webkit-flex;
	-webkit-align-items: center;
	border: 2px solid orange;
	border-radius: 4px;
	font: "微软雅黑";
	font-size: 1.0417vw;
	width: 4.01vw;
	justify-content: center;
	background-color: #faac14;
	color: white;
	/*display: none;*/
}

.wrf_gerenzhongxin {
	display: -webkit-flex;
	-webkit-align-items: center;
	border: 2px solid orange;
	border-radius: 4px;
	font: "微软雅黑";
	font-size: 1.0417vw;
	width: 8.02vw;
	justify-content: center;
	background-color: white;
	border-radius: 12px;
	color: #faac14;
	display: none;
}
.wrf_dengluAndZhuce{
	
	/*display: none;*/
}

.wrf_zhuce {
	display: -webkit-flex;
	-webkit-align-items: center;
	/*border: 2px solid orange;*/
	/*border-radius: 7px;*/
	font: "微软雅黑";
	width: 4.01vw;
	font-size: 1.0417vw;
	justify-content: center;
	color: #faac14;
	/*display: none;*/
}


/*頭像*/

.zhanghao_touxiang {
	/*width: 8.02vw;*/
	height: 100%;
	display: flex;
	/*justify-content: center;*/
	align-items: center;
	-webkit-align-items: center;
	text-align: center;
	font-size: 1.042vw;
	color: orange;
	display: none;
}

.zhanghao_touxiang img {
	/*border-radius: 50%;*/
	width: 1.5vw;
	height: 1.5vw;
	padding-left: 0.4vw;
}

.zhanghao_touxiang span {
	    padding-left: 0.3vw;
	padding-right: 0.4vw;
}

.wrf_ding2 {
	background-color: #faac14;
}

.wrf_ding2_all {
	margin: 0 auto;
	width: 80%;
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	color: white;
	font-size: 1.0417vw;
}

.wrf_ding2_1 {
	padding-bottom: 0.5vw;
	border-bottom: 0px solid black;
	position: relative;
}


/*<!--页面切换-->*/

.wrf_qiehuan {
	padding-top: 11.46vw;
	width: 80%;
	margin: 0 auto;
	height: 4.17vw;
}

.wrf_qiehuan2 {
	display: -webkit-flex;
	-webkit-align-items: center;
	align-items: center;
	height: 100%;
	color: #666666;
}

.wrf_qiehuan2 img {
	height: 0.833vw;
	width: 0.4167vw;
	margin-left: 1vw;
	margin-right: 1vw;
}

.wrf_dingB_shang {
	display: none;
}

.wrf_ding_menu {
	position: absolute;
	background-color: #f7b231;
	width: 8vw;
	margin: 19% 0% 0% -46%;
	text-align: center;
	display: none;
	z-index: 100;
}

.wrf_ding_menu>a {
	color: white;
	display: block;
	height: 2vw;
	vertical-align: middle
}


/*顶部媒体查询*/

@media only screen and (max-width: 768px) {
	.wrf_ding_img_tubiao,
	.wrf_dingwei,
	.wrf_ding_img_xiaoxi,
	.wrf_ding11_you {
		display: none;
	}
	.wrf_ding1 {
		height: 5.33vw;
	}
	.wrf_ding11_zuo {
		width: 100%;
		justify-content: center;
	}
	.wrf_sousuo {
		/*width: 100%;*/
	}
	.wrf_two_2_3 {
		width: 57vw;
		height: 3.292vw;
	}
	.wrf_ding2 {
		height: 4.13vw;
		/*height: 5.13vw;*/
	}
	.wrf_ding2_all {
		flex-direction: column;
	}
	.wrf_ding2_1 {
		background-color: #faac14;
		width: 80%;
		text-align: center;
		align-content: center;
		padding-top: 8px;
	}
	.wrf_button_ding {
		position: relative;
		float: right;
		padding: 9px 10px;
		margin-top: 8px;
		margin-right: 15px;
		margin-bottom: 8px;
		background-color: transparent;
		background-image: none;
		border: 1px solid transparent;
	}
	.wrf_ding2_1_button {
		width: 3vw;
		margin: 0 auto;
		height: 85%;
		border-radius: 4px;
		/*border: 1px white solid;*/
	}
	.wrf_dingB_shang {
		display: block;
		width: 100%;
		height: 100%;
	}
	.wrf_dingB {
		height: 100%;
		/*border-radius: 4px;*/
		background-color: #faac14;
		padding-bottom: 0px;
		display: flex;
		justify-content: center;
		align-items: center;
		-webkit-align-items: center;
	}
	.wrf_minmin {
		margin: 0 auto;
		width: 50%;
		border: 1px white solid;
	}
	.wrf_ding2_1 {
		display: none;
	}
	.wrf_s_tubiao {
		width: 2.59vw;
		height: 1.9vw;
	}
	.wrf_s_button {
		height: 3.292vw;
		line-height: 3.292vw;
	}
	.wrf_s_input input {
		line-height: 3vw
	}
	.wrf_ding_menu {
		position: inherit;
		width: 90%;
		margin: 2% auto;
		background-color: #e0a840;
		;
		text-align: center;
		display: none;
		z-index: 99;
	}
}

@media only screen and (max-width: 375px) {
	.wrf_two_2_3_fu {
		margin-left: 8px;
	}
	.wrf_s_tubiao {
		width: 4.59vw;
		height: 2.9vw;
	}
}